package com.itany.corejava.code07_常用类.string;

import java.util.Scanner;

/**
 * @author MissChen
 * @date 2024年02月29日 15:03
 */
public class Test09_练习 {
    public static void main(String[] args) {
        checkPhone();


    }
    // 在控制台输入一个手机号，判断手机号格式是否正确
    // 手机号格式如果正确，则返回手机号格式正确
    // 手机号格式如果不正确，则返回手机号格式不正确，请重新输入，直到输入正确为止
    // 手机号格式由11位组成，必须以13、15、16、18、19开头
    public static void checkPhone(){
        Scanner sc=new Scanner(System.in);
        System.out.print("请输入一个手机号:");
        String s=sc.next();
        if(s.matches("1[35689]\\d{9}")){
            System.out.println("手机号码格式正确");
        }else{
            System.out.println("手机号码格式不正确");
            checkPhone();
        }
    }


}
